From 11f28ac0c91711cede474b54f270f098ad4bd139 Mon Sep 17 00:00:00 2001 From: Alex Williamson Date: Wed, 11 Apr 2007 22:46:10 -0600 Subject: [PATCH] [IA64] Bugzilla 942 Fix (timer strangeness on restored PV domain) Time interpolator remembers last status. When domain is restored, it should be forgotten. Otherwise the interpolator causes bad timer value. Signed-off-by: Isaku Yamahata --- linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c b/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c index 695dc3bce5..509456066e 100644 --- a/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c +++ b/linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c @@ -852,6 +852,9 @@ time_resume(void) /* Just trigger a tick. */ ia64_cpu_local_tick(); + + /* Time interpolator remembers the last timer status. Forget it */ + time_interpolator_reset(); } /////////////////////////////////////////////////////////////////////////// -- 2.30.2